Thanks Panomaniac, it was a lot of work but I'm also very happy with the result